.loading-page {
  .full-view();
  overflow: hidden;
  .loading-show {
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
    margin: 0 auto;
    overflow: auto;
    .item {
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: center;
      width: 200px;
      height: 140px;
      margin: 0 10px;
      border-radius: 4px;
      text-align: center;
      transition: background-color 0.4s ease, color 0.4s ease;
      &:hover {
        cursor: pointer;
        .bgc(#1890ff);
        color: white;
        .rect {
          background-color: white!important;
        }
      }
      .icon-wrap {
        .flex-center();
        width: 100%;
        flex: 3;
      }
      .name {
        width: 100%;
        flex: 2;
      }
    }
  }
}
